do the best one can

na. 竭盡所能;竭力
[網絡] 盡最大努力;盡力而為;我們會盡力而為